Table: Schedule of Guarantor Obligations [Table]

Line Label Object Class Period Type Balance Name
1 Schedule of Guarantor Obligations [Table] [Table]

*

*

us-gaap:ScheduleOfGuaranteeObligationsTable
2 Legal Entity [Axis] [Axis]

*

*

dei:LegalEntityAxis
3 Consolidated Entity [Domain] [Domain]

*

*

dei:EntityDomain
4 Guarantor Obligations Nature [Axis] [Axis]

*

*

us-gaap:GuaranteeObligationsByNatureAxis
5 Guarantor Obligations, All Natures [Domain] [Domain]

*

*

us-gaap:GuaranteeObligationsNatureDomain
6 Payment Guarantee [Member] [Member]

*

*

us-gaap:PaymentGuaranteeMember
7 Financial Standby Letter of Credit [Member] [Member]

*

*

us-gaap:FinancialStandbyLetterOfCreditMember
8 Market Value Guarantee [Member] [Member]

*

*

us-gaap:MarketValueGuaranteeMember
9 Property Lease Guarantee [Member] [Member]

*

*

us-gaap:PropertyLeaseGuaranteeMember
10 Stock Market Price Guarantee [Member] [Member]

*

*

us-gaap:StockMarketPriceGuaranteeMember
11 Guarantee of Scheduled Contractual Cash Flows from Assets of Transferee [Member] [Member]

*

*

us-gaap:GuaranteeOfScheduledContractualCashFlowsFromAssetsOfSpecialPurposeEntitySPEMember
12 Guarantee of Business Revenue [Member] [Member]

*

*

us-gaap:GuaranteeOfBusinessRevenueMember
13 Performance Guarantee [Member] [Member]

*

*

us-gaap:PerformanceGuaranteeMember
14 Indemnification Agreement [Member] [Member]

*

*

us-gaap:IndemnificationGuaranteeMember
15 Indirect Guarantee of Indebtedness [Member] [Member]

*

*

us-gaap:IndirectGuaranteeOfIndebtednessMember
16 Financial Guarantee [Member] [Member]

*

*

us-gaap:FinancialGuaranteeMember
17 Guarantee Type, Other [Member] [Member]

*

*

us-gaap:GuaranteeTypeOtherMember
18 Payment and Performance Risk (Credit Rating) [Axis] [Axis]

*

*

us-gaap:PaymentAndPerformanceRiskCreditRatingAxis
19 Credit Rating [Domain] [Domain]

*

*

us-gaap:CreditRatingDomain
20 External Credit Rating, Standard & Poor's [Member] [Member]

*

*

us-gaap:ExternalCreditRatingStandardPoorsMember
21 Standard & Poor's, AAA Rating [Member] [Member]

*

*

us-gaap:StandardPoorsAAARatingMember
22 Standard & Poor's, AA+ Rating [Member] [Member]

*

*

us-gaap:StandardPoorsAAPlusRatingMember
23 Standard & Poor's, AA Rating [Member] [Member]

*

*

us-gaap:StandardPoorsAARatingMember
24 Standard & Poor's, AA- Rating [Member] [Member]

*

*

us-gaap:StandardPoorsAAMinusRatingMember
25 Standard & Poor's, A+ Rating [Member] [Member]

*

*

us-gaap:StandardPoorsAPlusRatingMember
26 Standard & Poor's, A Rating [Member] [Member]

*

*

us-gaap:StandardPoorsARatingMember
27 Standard & Poor's, A- Rating [Member] [Member]

*

*

us-gaap:StandardPoorsAMinusRatingMember
28 Standard & Poor's, BBB+ Rating [Member] [Member]

*

*

us-gaap:StandardPoorsBBBPlusRatingMember
29 Standard & Poor's, BBB Rating [Member] [Member]

*

*

us-gaap:StandardPoorsBBBRatingMember
30 Standard & Poor's, BBB- Rating [Member] [Member]

*

*

us-gaap:StandardPoorsBBBMinusRatingMember
31 Standard & Poor's, BB+ Rating [Member] [Member]

*

*

us-gaap:StandardPoorsBBPlusRatingMember
32 Standard & Poor's, BB Rating [Member] [Member]

*

*

us-gaap:StandardPoorsBBRatingMember
33 Standard & Poor's, BB- Rating [Member] [Member]

*

*

us-gaap:StandardPoorsBBMinusRatingMember
34 Standard & Poor's, B+ Rating [Member] [Member]

*

*

us-gaap:StandardPoorsBPlusRatingMember
35 Standard & Poor's, B Rating [Member] [Member]

*

*

us-gaap:StandardPoorsBRatingMember
36 Standard & Poor's, B- Rating [Member] [Member]

*

*

us-gaap:StandardPoorsBMinusRatingMember
37 Standard & Poor's, CCC+ Rating [Member] [Member]

*

*

us-gaap:StandardPoorsCCCPlusRatingMember
38 Standard & Poor's, CCC Rating [Member] [Member]

*

*

us-gaap:StandardPoorsCCCRatingMember
39 Standard & Poor's, CCC- Rating [Member] [Member]

*

*

us-gaap:StandardPoorsCCCMinusRatingMember
40 Standard & Poor's, CC Rating [Member] [Member]

*

*

us-gaap:StandardPoorsCCRatingMember
41 Standard & Poor's, C Rating [Member] [Member]

*

*

us-gaap:StandardPoorsCRatingMember
42 Standard & Poor's, D Rating [Member] [Member]

*

*

us-gaap:StandardPoorsDRatingMember
43 External Credit Rating, Fitch [Member] [Member]

*

*

us-gaap:ExternalCreditRatingFitchMember
44 Fitch, AAA Rating [Member] [Member]

*

*

us-gaap:FitchAAARatingMember
45 Fitch, AA+ Rating [Member] [Member]

*

*

us-gaap:FitchAAPlusRatingMember
46 Fitch, AA Rating [Member] [Member]

*

*

us-gaap:FitchAARatingMember
47 Fitch, AA- Rating [Member] [Member]

*

*

us-gaap:FitchAAMinusRatingMember
48 Fitch, A+ Rating [Member] [Member]

*

*

us-gaap:FitchAPlusRatingMember
49 Fitch, A Rating [Member] [Member]

*

*

us-gaap:FitchARatingMember
50 Fitch, A- Rating [Member] [Member]

*

*

us-gaap:FitchAMinusRatingMember
51 Fitch, BBB+ Rating [Member] [Member]

*

*

us-gaap:FitchBBBPlusRatingMember
52 Fitch, BBB Rating [Member] [Member]

*

*

us-gaap:FitchBBBRatingMember
53 Fitch, BBB- Rating [Member] [Member]

*

*

us-gaap:FitchBBBMinusRatingMember
54 Fitch, BB+ Rating [Member] [Member]

*

*

us-gaap:FitchBBPlusRatingMember
55 Fitch, BB Rating [Member] [Member]

*

*

us-gaap:FitchBBRatingMember
56 Fitch, BB- Rating [Member] [Member]

*

*

us-gaap:FitchBBMinusRatingMember
57 Fitch, B+ Rating [Member] [Member]

*

*

us-gaap:FitchBPlusRatingMember
58 Fitch, B Rating [Member] [Member]

*

*

us-gaap:FitchBRatingMember
59 Fitch, B- Rating [Member] [Member]

*

*

us-gaap:FitchBMinusRatingMember
60 Fitch, CCC+ Rating [Member] [Member]

*

*

us-gaap:FitchCCCPlusRatingMember
61 Fitch, CCC Rating [Member] [Member]

*

*

us-gaap:FitchCCCRatingMember
62 Fitch, CCC- Rating [Member] [Member]

*

*

us-gaap:FitchCCCMinusRatingMember
63 Fitch, CC Rating [Member] [Member]

*

*

us-gaap:FitchCCRatingMember
64 Fitch, C Rating [Member] [Member]

*

*

us-gaap:FitchCRatingMember
65 Fitch, D Rating [Member] [Member]

*

*

us-gaap:FitchDRatingMember
66 External Credit Rating, Moody's [Member] [Member]

*

*

us-gaap:ExternalCreditRatingMoodysMember
67 Moody's, Aaa Rating [Member] [Member]

*

*

us-gaap:MoodysAaaRatingMember
68 Moody's, Aa1 Rating [Member] [Member]

*

*

us-gaap:MoodysAa1RatingMember
69 Moody's, Aa2 Rating [Member] [Member]

*

*

us-gaap:MoodysAa2RatingMember
70 Moody's, Aa3 Rating [Member] [Member]

*

*

us-gaap:MoodysAa3RatingMember
71 Moody's, A1 Rating [Member] [Member]

*

*

us-gaap:MoodysA1RatingMember
72 Moody's, A2 Rating [Member] [Member]

*

*

us-gaap:MoodysA2RatingMember
73 Moody's, A3 Rating [Member] [Member]

*

*

us-gaap:MoodysA3RatingMember
74 Moody's, Baa1 Rating [Member] [Member]

*

*

us-gaap:MoodysBaa1RatingMember
75 Moody's, Baa2 Rating [Member] [Member]

*

*

us-gaap:MoodysBaa2RatingMember
76 Moody's, Baa3 Rating [Member] [Member]

*

*

us-gaap:MoodysBaa3RatingMember
77 Moody's, Ba1 Rating [Member] [Member]

*

*

us-gaap:MoodysBa1RatingMember
78 Moody's, Ba2 Rating [Member] [Member]

*

*

us-gaap:MoodysBa2RatingMember
79 Moody's, Ba3 Rating [Member] [Member]

*

*

us-gaap:MoodysBa3RatingMember
80 Moody's, B1 Rating [Member] [Member]

*

*

us-gaap:MoodysB1RatingMember
81 Moody's, B2 Rating [Member] [Member]

*

*

us-gaap:MoodysB2RatingMember
82 Moody's, B3 Rating [Member] [Member]

*

*

us-gaap:MoodysB3RatingMember
83 Moody's, Caa1 Rating [Member] [Member]

*

*

us-gaap:MoodysCaa1RatingMember
84 Moody's, Caa2 Rating [Member] [Member]

*

*

us-gaap:MoodysCaa2RatingMember
85 Moody's, Caa3 Rating [Member] [Member]

*

*

us-gaap:MoodysCaa3RatingMember
86 Moody's, Ca Rating [Member] [Member]

*

*

us-gaap:MoodysCaRatingMember
87 Moody's, C Rating [Member] [Member]

*

*

us-gaap:MoodysCRatingMember
88 External Credit Rating, Investment Grade [Member] [Member]

*

*

us-gaap:ExternalCreditRatingInvestmentGradeMember
89 External Credit Rating, Non Investment Grade [Member] [Member]

*

*

us-gaap:ExternalCreditRatingNonInvestmentGradeMember
90 Internal Credit Rating [Member] [Member]

*

*

us-gaap:InternalCreditRatingMember
91 Risk Level, High [Member] [Member]

*

*

us-gaap:RiskLevelHighMember
92 Risk Level, Medium [Member] [Member]

*

*

us-gaap:RiskLevelMediumMember
93 Risk Level, Low [Member] [Member]

*

*

us-gaap:RiskLevelLowMember
94 Guarantor Obligations Underlying Asset Class [Axis] [Axis]

*

*

us-gaap:GuarantorObligationsByUnderlyingAssetClassAxis
95 Underlying Asset Class, All Classes [Domain] [Domain]

*

*

us-gaap:UnderlyingAssetClassDomain
96 Agency Securities [Member] [Member]

*

*

us-gaap:AgencySecuritiesMember
97 Debt Securities Payable [Member] [Member]

*

*

us-gaap:DebtSecuritiesPayableMember
98 Loans Payable [Member] [Member]

*

*

us-gaap:LoansPayableMember
99 Collateralized Securities [Member] [Member]

*

*

us-gaap:CollateralizedSecuritiesMember
100 Collateralized Mortgage Backed Securities [Member] [Member]

*

*

us-gaap:MortgageBackedSecuritiesMember
101 Residential Mortgage Backed Securities [Member] [Member]

*

*

us-gaap:ResidentialMortgageBackedSecuritiesMember
102 Commercial Mortgage Backed Securities [Member] [Member]

*

*

us-gaap:CommercialMortgageBackedSecuritiesMember
103 Mortgage Backed Securities, Other [Member] [Member]

*

*

us-gaap:MortgageBackedSecuritiesOtherMember
104 Collateralized Debt Obligations [Member] [Member]

*

*

us-gaap:CollateralizedDebtObligationsMember
105 Collateralized Loan Obligations [Member] [Member]

*

*

us-gaap:CollateralizedLoanObligationsMember
106 Collateralized Credit Card Securities [Member] [Member]

*

*

us-gaap:CollateralizedCreditCardSecuritiesMember
107 Collateralized Auto Loans [Member] [Member]

*

*

us-gaap:CollateralizedAutoLoansMember
108 Collateralized Securities, Other [Member] [Member]

*

*

us-gaap:CollateralizedSecuritiesOtherMember
109 Sovereign Debt [Member] [Member]

*

*

us-gaap:SovereignDebtMember
110 Debt, State Government [Member] [Member]

*

*

us-gaap:SovereignDebtStateGovernmentUnspecifiedMember
111 Debt, Local Government, [Member] [Member]

*

*

us-gaap:SovereignDebtLocalGovernmentUnspecifiedMember
112 Structured Finance [Member] [Member]

*

*

us-gaap:StructuredFinanceMember
113 Underlying, Other [Member] [Member]

*

*

us-gaap:UnderlyingOtherMember
114 Construction Contracts [Member] [Member]

*

*

us-gaap:ConstructionContractsMember
115 Guarantor Obligations [Line Items] [Line Items]

*

*

us-gaap:GuaranteeObligationsLineItems
116 Guarantees [Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:GuaranteesTextBlock
117 Schedule of Guarantor Obligations [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfGuaranteeObligationsTextBlock
118 Guarantor Obligations [Hierarchy] [Abstract]

*

*

added:GuarantorObligationsHierarchy
119 Guarantor Obligations, Term [Concept] Text/String For Period

*

us-gaap:GuaranteeObligationsTerm
120 Guarantor Obligations, Origin and Purpose [Concept] Text/String For Period

*

us-gaap:GuaranteeObligationsOriginAndPurpose
121 Guarantor Obligations, Triggering Event [Concept] Text/String For Period

*

us-gaap:GuaranteeObligationsTriggeringEvent
122 Guarantor Obligations, Maximum Exposure, Undiscounted [Concept] Monetary As Of Credit us-gaap:GuaranteeObligationsMaximumExposure
123 Guarantor Obligations, Unlimited Exposure [Concept] Text/String For Period

*

us-gaap:GuaranteeObligationsUnlimitedExposure
124 Guarantor Obligations, Maximum Exposure Inestimable [Concept] Text/String For Period

*

us-gaap:GuaranteeObligationsMaximumExposureInestimable
125 Guarantor Obligations, Current Carrying Value [Concept] Monetary As Of Credit us-gaap:GuaranteeObligationsCurrentCarryingValue
126 Guarantor Obligations, Caption for Recorded Liabilities [Concept] Text/String For Period

*

us-gaap:GuaranteeObligationsCaptionForRecordedLiabilities
127 Guarantor Obligations, Recourse Provisions [Concept] Text/String For Period

*

us-gaap:GuaranteeObligationsRecourseProvisions
128 Guarantor Obligations, Liquidation Proceeds, Monetary Amount [Concept] Monetary For Period Debit us-gaap:GuaranteeObligationsLiquidationProceeds
129 Guarantor Obligations, Liquidation Proceeds, Percentage [Concept] Perdent For Period

*

us-gaap:GuaranteeObligationsLiquidationProceedsPercentage
130 Guarantor Obligations, Collateral Held Directly or by Third Parties [Concept] Text/String For Period

*

us-gaap:GuaranteeObligationsCollateralHeldDirectlyOrByThirdParties
131 Guarantor Obligations, Related Party Disclosure [Concept] Text/String For Period

*

us-gaap:GuaranteeObligationsRelatedPartyDisclosure